/*
	The directives starting with # below ensures that this file is read by the compiler only once
	even if it is #included several times. It is call an "include guard"
*/
#ifndef CATEGORY_H_
#define CATEGORY_H_

#include <string>

using namespace std;

struct Category {
public:
	// constructors
	Category(int id, string name) :cat_id(id), cat_name(name) {} //TD
    // utility functions
	string display() const;
   
   //Getters
	int id_get(){return cat_id;}
	string name_get(){return cat_name;}

private:
   //constants
     
   // private data
	int cat_id;
	string cat_name;
};

#endif //CATEGORY_H_
